package cn.nebula.music.service;

import java.util.Set;

import cn.nebula.music.domain.Combination;

public interface CombinationService {
	public Set<Combination> findAllCombinations() throws Exception;

	public Set<Combination> findAllCombinationsOfBT() throws Exception;

	public Set<Combination> findAllCombinationsWP() throws Exception;

	public Combination findCombinationById(Integer id) throws Exception;

	public Combination findCombinationByName(String name) throws Exception;

	public void addCombination(Combination combination) throws Exception;

	public void updateCombination(Combination combination) throws Exception;

	public void deleteCombinationById(Integer id) throws Exception;
}
